an ant's nest - Deutsch Englisch Wörterbuch